Search Result:Malpighia glabra
Overview of noun malpighia_glabra
The noun malpighia glabra has 1 sense
- barbados cherry, acerola, Surinam cherry, West Indian cherry, Malpighia glabra -- (tropical American shrub bearing edible acid red fruit resembling cherries)